Big Huge Thesaurus

city slicker

noun